rough as robber's dog - French English Dictionary